

from apscheduler.schedulers.background import BackgroundScheduler

from study.dingshi_methods import my_job

# # 创建调度器
# scheduler = BackgroundScheduler()


# 定时一个要执行的任务




# 添加任务到调度器，使用IntervalScheduler，每间隔5秒执行一次

# scheduler.add_job(my_job,'interval', seconds=1)
#
# # 启动调度器
# scheduler.start()
#
#
# try:
#     scheduler.print_jobs()
#     while True:
#         pass
# except (KeyboardInterrupt,SystemExit):
#     scheduler.shutdown()



# import threading
#
# def job():
#     print("任务执行中...")
#
# def run_timer():
#     t = threading.Timer(10, job)  # 每10秒执行一次job函数
#     t.start()
#
# run_timer()


from apscheduler.schedulers.background import BackgroundScheduler

def job():
    print("任务执行中...")

scheduler = BackgroundScheduler()
scheduler.add_job(job, 'interval', seconds=10)  # 每10秒执行一次job函数

scheduler.start()
